Boost.Bimap
C++
03
Added in Boost
1.35.0
Bidirectional maps library for C++. With Boost.Bimap you can create associative containers in which both types can be used as key.